"""
# 1. 导入unittest包和HTMLTestReport工具
import unittest
from htmltestreport import HTMLTestReport
# 2. 生成测试套件
# 3. 实例化HTMLTestReport对象
# 4. 执行测试套件


report = HTMLTestReport(file_path, [title], [description])
参数说明：
    file_path： 测试报告文件路径
    title： [可选参数]， 为报告标题， 如XXX测试报告
    description： [可选参数]， 为报告描述信息
# 执行测试套件
report.run(suite)
"""
# 1. 导入unittest包和HTMLTestReport工具
import unittest
from htmltestreport import HTMLTestReport

if __name__ == '__main__':
    # 2. 生成测试套件
    suite = unittest.defaultTestLoader.discover('case', 'hm*')
    # 3. 实例化HTMLTestReport对象
    report = HTMLTestReport('report.html', '测试报告', '测试报告v1.0版本')
    # 4. 执行测试套件
    report.run(suite)


